total dependency - French English Dictionary